package com.zlx.store.common.config;

import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.core.io.ClassPathResource;
import org.springframework.data.redis.core.script.DefaultRedisScript;
import org.springframework.data.redis.core.script.RedisScript;

@Configuration
public class LuaConfig {

    @Bean
    public RedisScript redisScript(){
        DefaultRedisScript defaultRedisScript
                = new DefaultRedisScript();
        defaultRedisScript.setResultType(Long.TYPE);
        defaultRedisScript.setLocation(new ClassPathResource("lua/bloomCheck.lua"));
        return defaultRedisScript;
    }
}
